Remote Sensing

During my free time and from my Masters of Geomatics for Environmental Management (MGEM) at UBC, I have learned a range of remote sensing techniques and skills.

Below are some of those projects, current and past.

Land Classification

The Remote Sensing course in MGEM taught me how to produce landscape classifications using a variety of supervised and unsupervised classification processes. Fascinated by different classification processes and the maps it produced, I extended this skill to produce a number of classified maps of various landscapes where Landsat and Copernicus satellite data was available. Generally my focus was with the Howe Sound Biosphere as it was part of my capstone project at UBC and is where I spend my time hiking, skiing and climbing. Below are some of the results of recent pixel classifications.

Below is a slide-by-side comparison of two different classification processes of the Howe Sound. The left side is classified under a supervised process using hand-delineated polygons, 20/80 training to validation, with custom R code (a lot of work). The right shows a classification using the ArcGIS Pro deeplearning land cover classification (almost instantaneous).

# A tibble: 0 × 4
# ℹ 4 variables: ID <dbl>, Class <chr>, Color <chr>, Description <chr>

Legend for DeepLearning Classification Legend for Supervised Classification using R

The idea here is to visualize the difference and address the accuracies between the two classification models. How do you think they compare?

Time Series Analysis

In this lab, I analyzed time series data in R by first working with MODIS NDVI data. I applied the BFAST algorithm to detect abrupt changes in vegetation—like logging events—that cause rapid declines in NDVI values. I then examined a 33‐year series of land cover maps from Landsat imagery, reclassifying the data into forested and non-forested areas to evaluate trends in forest loss and gain. Throughout the lab, I developed R code for data extraction, time series creation, and visualization, showcasing my practical skills in spatial and temporal analysis with packages such as terra, sf, and bfast.

Burn Severity Analysis